Mutualcast: An Efficient Mechanism for Content Distribution in a Peer-to-Peer (P2P) Network
نویسندگان
چکیده
In this paper, we propose Mutualcast, a new delivery mechanism for content distribution in peer-to-peer (P2P) networks. Compared with prior one-to-many content distribution approaches, Mutualcast splits the to-be-distributed content into many small blocks, so that more resourceful nodes may redistribute more blocks, and less resourceful nodes may redistribute less blocks. Each content block is assigned to a single node for distribution, and the node in charge can be a content-requesting peer node, a non-contentrequesting peer node, or even the source node. The throughput of the distribution is controlled by redistribution queues between the source and the peer nodes. We show that such a strategy fully utilizes the upload bandwidths of all the peer nodes, thereby maximizing the delivery throughput. Furthermore, Mutualcast is simple and flexible. It can be applied to file/software downloading, media streaming, and erasure coded file distribution in a P2P network.
منابع مشابه
Mutualcast: An Efficient Mechanism for One-To-Many Content Distribution
In this paper, we propose Mutualcast, a new delivery mechanism for content distribution in peer-to-peer (P2P) networks. Compared with prior one-to-many content distribution approaches, Mutualcast achieves full utilization of the upload bandwidths of the peer nodes, thereby maximizing the delivery throughput. Mutualcast splits the to-be-distributed content into many small blocks, so that the mor...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملP2P Network Trust Management Survey
Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...
متن کاملAn Efficient QOS Based Multimedia Content Distribution Mechanism in P2P Network
Peer-to-peer network is one in which each node in the network can act as a client or server for the other nodes in the network. It allows shared access to various resources such as files, peripherals, and sensors without the need for a central server. Content distribution in the P2P network from server is done by multicasting. Multicasting is the process of sending the data to the multiple desi...
متن کامل